package pefl.crap;

public class CalendarGenerator {
	static String tour = "[table width=100% cellpadding=1 cellspacing=1][tr bgcolor=#7AC063][td colspan=3][b][white]04.07.2011[/white] :: Тур - 1[/b][/td][/tr][/table]";
	static String team1 = "";
	static String team2 = "";
	static String team3 = "";
	static String team4 = "";
	static String result = "";
	/**
	 * 
	 * @param args
	 */
	public static void main(String[] args){
		generateFixturesTour1();
	}
	
	private void printCalendar(){
		result = tour;
		setTeamsA1();
		generate1();
		setTeamsB1();
		generate1();
		setTeamsC1();
		generate1();
		setTeamsD1();
		generate1();
		setTeamsE1();
		generate1();
		setTeamsF1();
		generate1();
		
		result += tour;
		setTeamsA1();
		generate2();
		setTeamsB1();
		generate2();
		setTeamsC1();
		generate2();
		setTeamsD1();
		generate2();
		setTeamsE1();
		generate2();
		setTeamsF1();
		generate2();
		
		result += tour;
		setTeamsA1();
		generate3();
		setTeamsB1();
		generate3();
		setTeamsC1();
		generate3();
		setTeamsD1();
		generate3();
		setTeamsE1();
		generate3();
		setTeamsF1();
		generate3();
		
		System.out.println(result);
	}
	/**
	 * 
	 */
	private static void setTeamsA() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=404&z=1e991ba7f950dd55368d2d3a8418699b][b]Кайзерслаутерн[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=361&z=8ddb3b887bde61318ebf738019c95295][b]Лион[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=800&z=5290c3ac1819cf6051d732f2df1b7484][b]Депортиво[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=712&z=11ea3240538e4bd236d76da801828563][b]Сетубал[/b][/url]";
	}
	private static void setTeamsB() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=416&z=f6c77265ed0064606fdd9b113892a3c3][b]Шальке 04[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=795&z=681f94e463bd2ae01791e493c5a4bfc7][b]Барселона[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=453&z=36370cb87bd4060834f5ce7137fd477c][b]Аякс[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=810&z=0a981fec6985c2273b206fe62f192aee][b]Малага[/b][/url]";
	}
	private static void setTeamsC() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=818&z=534bfaa8d12b5650da603d7b207fd8e8][b]Реал Мадрид[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=373&z=e114644b0b34d553bcb73a0240a59ace][b]ПСЖ[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=879&z=358b2f65647a1f8c46bdfbef131895de][b]Фенербахче[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=365&z=0f753f7c7c221f33e864ccfc532c2553][b]Монако[/b][/url]";
	}
	private static void setTeamsD() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=682&z=6a030c2766bcf4caa4d9d4d152821f90][b]Бенфика[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=838&z=c7dfcc8c4cfd960cb56d981746411d57][b]Юргорден[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=356&z=7dd1dbf18516039e92e1cd2266e3406f][b]Ланс[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=793&z=b4b7dd00ecd23896be7cbf417b05a814][b]Атлетико Мадрид[/b][/url]";
	}
	private static void setTeamsA1() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=792&z=d89f5fb16937bf7422d14ff627b98956][b]Атлетик Бильбао[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=546&z=8033984037ccbd98a591224eff19fff8][b]Пистойезе[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1632&z=8dabe36ebe300935ed6ca638a915310e][b]Понтеведра[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1638&z=afbc8f44ad146bfde933b376364fdfa4][b]Лорка[/b][/url]";
	}
	private static void setTeamsB1() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=422&z=5c1e383d0d74c97b8889032f586a3df4][b]Вольфсбург[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=506&z=e1bbdcd2b4e5c41b1bc847eeec03dded][b]Бари[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=806&z=208d2036658324079a53c158e73cdf15][b]Хетафе[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=512&z=fb29d437bf4530f46395f17d1cc1b08c][b]Катанья[/b][/url]";
	}
	private static void setTeamsC1() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=702&z=320b514a1d10a7bb74cacc8e3d7b00b7][b]Порту[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1800&z=7a3c7ecd9f8d06c20817e84e8302cb4f][b]Рупель-Бум[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=727&z=e29f3c2abec225c281141010cf19ec8b][b]Чита[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=679&z=d442e73f8a9d94db6f142910b5f2265c][b]Авес[/b][/url]";
	}
	private static void setTeamsD1() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1203&z=8134bb334d42f84bc1d6283b55a4d7b9][b]М.Хайфа[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=816&z=60ea2fbe260c24d0fef7e74e86ddef72][b]Расинг Сантандер[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1359&z=e570c8c5543260feb8f4eb27f5758dcf][b]Партизан Мн[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1629&z=78c7c2741afa940558fd21388a70eeda][b]Фуенлабрада[/b][/url]";
	}
	private static void setTeamsE1() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=329&z=b7f067043f93571dff6936c414c56f28][b]Аяччо[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=790&z=fa6095cef476c478592a1e3508f9d5b6][b]Альбасете[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1469&z=a292a6c0bb6c2f56db401106d97c2215][b]Левадеиакос[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=279&z=207c34d81b6da3b181b40b425459c245][b]Ноттс Каунти[/b][/url]";
	}
	private static void setTeamsF1() {
		team1 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=555&z=fa838040e2ea3bd5e87194348396b2f2][b]Сиена[/b][/url]";
		team2 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=251&z=22c2ce9b54b33e248141126a370ecdc9][b]Дарлингтон[/b][/url]";
		team3 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1941&z=45a66cfd10e87e9509f231e59c3fa0fd][b]Лариса[/b][/url]";
		team4 = "[url=http://pefl.ru/plug.php?p=refl&t=k&j=1451&z=d5bb14c97319c7ca4f6a2203b29adfbe][b]Горняк[/b][/url]";
	}
	
	private static void generate1(){
		result += "[table cellpadding=1 cellspacing=1 bgcolor=#BFDEB3 width=100%][tr bgcolor=#A3DE8F][td colspan=3][u]Group A[/u][/td][/tr][tr bgcolor=#C9F8B7][td align=right width=45%]";
		result += team1;
		result += "[/td][td align=center][url=]*-*[/url][/td][td width=45%]";
		result += team3;
		result += "[/td][/tr][tr bgcolor=#C9F8B7][td align=right]";
		result += team2;
		result += "[/td][td align=center][url=]*-*[/url][/td][td]";
		result += team4;
		result += "[/td][/tr][/table]";
	}
	private static void generate2(){
		result += "[table cellpadding=1 cellspacing=1 bgcolor=#BFDEB3 width=100%][tr bgcolor=#A3DE8F][td colspan=3][u]Group A[/u][/td][/tr][tr bgcolor=#C9F8B7][td align=right width=45%]";
		result += team1;
		result += "[/td][td align=center][url=]*-*[/url][/td][td width=45%]";
		result += team4;
		result += "[/td][/tr][tr bgcolor=#C9F8B7][td align=right]";
		result += team2;
		result += "[/td][td align=center][url=]*-*[/url][/td][td]";
		result += team3;
		result += "[/td][/tr][/table]";
	}
	private static void generate3(){
		result += "[table cellpadding=1 cellspacing=1 bgcolor=#BFDEB3 width=100%][tr bgcolor=#A3DE8F][td colspan=3][u]Group A[/u][/td][/tr][tr bgcolor=#C9F8B7][td align=right width=45%]";
		result += team1;
		result += "[/td][td align=center][url=]*-*[/url][/td][td width=45%]";
		result += team2;
		result += "[/td][/tr][tr bgcolor=#C9F8B7][td align=right]";
		result += team3;
		result += "[/td][td align=center][url=]*-*[/url][/td][td]";
		result += team4;
		result += "[/td][/tr][/table]";
	}
	
	private static void generateFixturesTour1(){
		setTeamsA();
		printTour1();
		setTeamsB();
		printTour1();
		setTeamsC();
		printTour1();
		setTeamsD();
		printTour1();
		setTeamsA1();
		printTour1();
		setTeamsB1();
		printTour1();
		setTeamsC1();
		printTour1();
		setTeamsD1();
		printTour1();
		setTeamsE1();
		printTour1();
		setTeamsF1();
		printTour1();
	}
	
	private static void printTour1(){
		System.out.print(getTeamId(team1));
		System.out.print(",");
		System.out.print(getTeamId(team3));
		System.out.println(",0");
		System.out.print(getTeamId(team2));
		System.out.print(",");
		System.out.print(getTeamId(team4));
		System.out.println(",0");
	}
	
	private static String getTeamId(String link){
		return link.substring(link.indexOf("=k&j=")+5, link.indexOf("&z="));
	}
}
